environmental advocate - Alemán Inglés Diccionario